equipment cnc machining industrial laptops machines machine tools handling cad lathe computers computer repair network mills machinery cisco milling lathes networking computer microsoft internet supplies electronics